john martin
Formula 1F1 2026: When the New Rulebook Rewrites the Running OrderOn the night of the men's 100m final in Tokyo, I sat in the technical area, a...
BasketballDirk Nowitzki and Cooper Flagg: When a Legend Chooses to Transfer Skill Instead of RetiringSummer in Los Angeles, and I rewatch a four-minute clip filmed at a Dallas...
Domestic FootballDong Nai City at Bac Ninh: 270 minutes without a goal and Nguyen Viet Thang's first real testDong Nai City's third V.League match ended 0-3. Add up the opening three...
Domestic FootballThe Empty Dataset: Verification Discipline in Vietnamese Football WritingLate at night in Busan, I opened a match deconstruction file and found every...
Domestic FootballCLB Thanh Hóa Deploys with New Look in V-League 2026-2027CLB Thanh Hóa deploys with new look in V-League 2026-2027 CLB Thanh Hóa has...
Martial ArtsInside Vietnam's Martial World: The Breathing That Decides MedalsAt 5:10 in the morning, a gym tucked deep in a small alley in Binh Thanh...
ChessThe Ritual of Belief: 5.e5 and the Strange Comforts of the Club Chess PlayerIn a third-floor room of an old chess club in Shanghai, where the smell of...
AthleticsKaçkar by UTMB 2026: Localizing a Global Trail Running Brand and Turkey's Sports-Tourism PromiseOn the morning of May 17, 2026, on the Ayder Plateau in Rize Province — Easte...
Domestic FootballTwo Transition Models Collide in Group E: What Really Decides Vietnam Women vs Thailand WomenThailand Women's registered squad for the 2026 Asian Games includes players...
BasketballBartzokas, the Bologna Shove and Greek Basketball's Off-Court WarGeorgios Bartzokas stood still. He said so himself. When Marcus Carr launched...
Athletics112 Days of Silence and the Runner's Legs: Vietnam Athletics' Return Equation Before SEA Games112 Days of Silence and the Runner's Legs: Vietnam Athletics' Return Equation...
AthleticsAmy Hunt and the 22.16-second race: Tactical analysis of a peak autumn harvest at Diamond League Final 2026The moment Amy Hunt cut through the finish line at Brussels on Diamond League...
Table TennisTable Tennis Transfer Window: When Spreadsheets Miss the Athlete's BreathHouston 2026 taught me that probability never speaks at the final moment. On...
BilliardsJimmy White Wins 6-5 in International Championship 2026 Qualifying: The Nanjing Ticket and the Economics of Being 64The scoreboard shows one line: White 6, Stevens 5. Deciding frame. Matthew...
ChessEmpty Analysis: Impossible to Create Article Based on Empty Data in Chess DeconstructionBased on the empty Stage-1 deconstruction result as noted in the preliminary...
BadmintonThuy Linh Exits Vietnam Open: Rankings Say One Thing, Closing Points Say AnotherAt Nguyen Du Stadium, Nguyen Thuy Linh led 16-14 in Game 1. The stands...
Domestic FootballASIAD 2026: Japan beat Thailand 3-0, Vietnam to face South Korea in quarterfinalsKyrgyzstan won 4-0 in the final round of Group A but were still eliminated....
EsportsPGL Wallachia Season 9: A 20,000-Gold Lead at Minute 53 and 1win's Closing ProblemMinute 53: 1win Team led by more than 20,000 gold. Fifteen minutes later they...
International FootballWrong Label: Lessons from a Gas Report Found in a Football Data WarehouseOn a Tuesday morning, in my office in Seoul, I opened a file labeled...
EsportsVietnam National Esports Team Launches for ASIAD 20: 23 Athletes, 6 Coaches, and a 3-Gold Target Sitting Beside Asia's Two Biggest Esports PowersIn a meeting hall in Ho Chi Minh City, the thing I noticed most was not on th...
BasketballDirk Nowitzki and Cooper Flagg: When a Legend Chooses to Transfer Skill Instead of RetiringSummer in Los Angeles, and I rewatch a four-minute clip filmed at a Dallas...
Domestic FootballDong Nai City at Bac Ninh: 270 minutes without a goal and Nguyen Viet Thang's first real testDong Nai City's third V.League match ended 0-3. Add up the opening three...
Domestic FootballThe Empty Dataset: Verification Discipline in Vietnamese Football WritingLate at night in Busan, I opened a match deconstruction file and found every...
Domestic FootballCLB Thanh Hóa Deploys with New Look in V-League 2026-2027CLB Thanh Hóa deploys with new look in V-League 2026-2027 CLB Thanh Hóa has...
Martial ArtsInside Vietnam's Martial World: The Breathing That Decides MedalsAt 5:10 in the morning, a gym tucked deep in a small alley in Binh Thanh...
ChessThe Ritual of Belief: 5.e5 and the Strange Comforts of the Club Chess PlayerIn a third-floor room of an old chess club in Shanghai, where the smell of...
AthleticsKaçkar by UTMB 2026: Localizing a Global Trail Running Brand and Turkey's Sports-Tourism PromiseOn the morning of May 17, 2026, on the Ayder Plateau in Rize Province — Easte...
Domestic FootballTwo Transition Models Collide in Group E: What Really Decides Vietnam Women vs Thailand WomenThailand Women's registered squad for the 2026 Asian Games includes players...
BasketballBartzokas, the Bologna Shove and Greek Basketball's Off-Court WarGeorgios Bartzokas stood still. He said so himself. When Marcus Carr launched...
Athletics112 Days of Silence and the Runner's Legs: Vietnam Athletics' Return Equation Before SEA Games112 Days of Silence and the Runner's Legs: Vietnam Athletics' Return Equation...
AthleticsAmy Hunt and the 22.16-second race: Tactical analysis of a peak autumn harvest at Diamond League Final 2026The moment Amy Hunt cut through the finish line at Brussels on Diamond League...
Table TennisTable Tennis Transfer Window: When Spreadsheets Miss the Athlete's BreathHouston 2026 taught me that probability never speaks at the final moment. On...
BilliardsJimmy White Wins 6-5 in International Championship 2026 Qualifying: The Nanjing Ticket and the Economics of Being 64The scoreboard shows one line: White 6, Stevens 5. Deciding frame. Matthew...
ChessEmpty Analysis: Impossible to Create Article Based on Empty Data in Chess DeconstructionBased on the empty Stage-1 deconstruction result as noted in the preliminary...
BadmintonThuy Linh Exits Vietnam Open: Rankings Say One Thing, Closing Points Say AnotherAt Nguyen Du Stadium, Nguyen Thuy Linh led 16-14 in Game 1. The stands...
Domestic FootballASIAD 2026: Japan beat Thailand 3-0, Vietnam to face South Korea in quarterfinalsKyrgyzstan won 4-0 in the final round of Group A but were still eliminated....
EsportsPGL Wallachia Season 9: A 20,000-Gold Lead at Minute 53 and 1win's Closing ProblemMinute 53: 1win Team led by more than 20,000 gold. Fifteen minutes later they...
International FootballWrong Label: Lessons from a Gas Report Found in a Football Data WarehouseOn a Tuesday morning, in my office in Seoul, I opened a file labeled...
EsportsVietnam National Esports Team Launches for ASIAD 20: 23 Athletes, 6 Coaches, and a 3-Gold Target Sitting Beside Asia's Two Biggest Esports PowersIn a meeting hall in Ho Chi Minh City, the thing I noticed most was not on th...
